package edu.ensabap.matricula.service;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import edu.ensabap.matricula.bean.AlumnoDTO;
import edu.ensabap.matricula.bean.EdgarDTO;
import edu.ensabap.matricula.dao.EdgarDAO;


@Service
public class EdgarService {

	
	@Autowired
	private EdgarDAO edgarDAO;
	
	
//	puente listar Edgar
//	public List<EdgarDTO> listarEdgar(EdgarDTO edgar,int paginaActual,int cantidadFilas){		
//		return edgarDAO.listar(edgar,paginaActual,cantidadFilas);
//	}
	public List<EdgarDTO> listarEdgar(EdgarDTO edgar,int paginaMostrar,int cantidadFilas){		
		return edgarDAO.listar(edgar,paginaMostrar,cantidadFilas);
	}
//	puente insertar Edgar
	public int insertarEdgar(EdgarDTO edgar){
		return edgarDAO.insertar(edgar);
	}
//	metodo que halla las paginas
	public int numeroPaginas(EdgarDTO edgar,int cantidadFilas){
		return edgarDAO.numeroPaginas(edgar,cantidadFilas);
	}
	
	
	
	
	
	
	
//	puente insertar Edgar
	public int eliminarEdgar(EdgarDTO edgar){
		return edgarDAO.eliminar(edgar);
	}
	
//	obtenr por id
	public EdgarDTO obtenerEdgarXID(EdgarDTO edgar){
		return edgarDAO.obtenerXID(edgar).get(0);
	}
	
	
	
	public int modificarEdgar(EdgarDTO edgar){
		return edgarDAO.modificar(edgar);
	}
}
